insectivorous plant
noun
: a plant that captures and digests insects either passively (as the common pitcher plant or the sundew) or by the movement of certain organs (as the Venus's-flytrap) compare droseraceae, lentibulariaceae, sarraceniaceae
Love words? Need even more definitions?
Merriam-Webster unabridged
Share